.home-route-tab {
	background: #2B2E33;
	height: 100%;
	width: 260px;
	@media(max-width: 765px) {
		width: 100%;
	}
	.home-route-container {
		color: #B5B5B5;
		font-size: 14px;
		.home-route-menu {
			border-bottom: 1px solid rgba(107, 108, 109, 0.3);
			&:first-child {
				a.active {
					background: #2DAFCB;
					color: #FFF;
				}
			}
			& > div {
				a {
					height: 54px;
					line-height: 54px;
					padding-left: 10px;
					i:first-child {
						margin-right: 10px;
						padding: 8px;
					}
					i:last-child {
						float: right;
						line-height: 54px;
						margin-right: 10px;
					}
				}
			}
			& > ol {
				li {
					a {
						padding-left: 35px;
						height: 40px;
						line-height: 40px;
						background: #17191B;
						&.active {
							background: #2DAFCB;
							color: #FFF;
						}
					}
				}
			}
		}
	}
}